the promenade (hotel) - German English Dictionary